mountain artillery - Español Inglés Diccionario